﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;

namespace UCenter.ContactFromLiveID
{
    [XmlNodeMapping(XmlNodeName = "Profiles/Personal")]
    [DataContract]
    public class Personal
    {
        /// <summary>
        /// Gets or sets the name of the unique.
        /// </summary>
        /// <value>The name of the unique.</value>
        [XmlNodeMapping(XmlNodeName = "UniqueName")]
        [DataMember]
        public string UniqueName { get; set; }

        /// <summary>
        /// Gets or sets the name of the sort.
        /// </summary>
        /// <value>The name of the sort.</value>
        [XmlNodeMapping(XmlNodeName = "SortName")]
        [DataMember]
        public string SortName { get; set; }

        /// <summary>
        /// Gets or sets the name of the nick.
        /// </summary>
        /// <value>The name of the nick.</value>
        [XmlNodeMapping(XmlNodeName = "NickName")]
        [DataMember]
        public string NickName { get; set; }

        /// <summary>
        /// Gets or sets the display name.
        /// </summary>
        /// <value>The display name.</value>
        [XmlNodeMapping(XmlNodeName = "DisplayName")]
        [DataMember]
        public string DisplayName { get; set; }
    }
}
